.task-comment {
  margin-top: 23px;
  display: flex;
  justify-content: flex-start;
  .task-comment-left {
    width: 28px;
    height: 28px;
    margin: 0 8px 0 16px;
    img {
      border-radius: 50%;
      overflow: hidden;
      width: 28px;
      height: 28px;
    }
  }
  .task-comment-right {
    box-shadow: inset 0px -1px 0px 0px #eceef2;
    flex: 1;
    .task-comment-user {
      font-family: PingFangSC-Medium, PingFang SC;
      font-weight: 500;
      font-size: 15px;
      display: flex;
      align-items: center;
      .task-comment-time {
        margin-left: 16px;
        font-weight: 400;
        font-size: 12px;
        color: #8a909f;
      }
    }
    .task-comment-status {
      margin: 12px 0;
      height: 20px;
      font-size: 14px;
      font-weight: 400;
      color: #8a909f;
      display: flex;
      align-items: center;
      .status-word {
        display: flex;
        align-items: center;
        height: 20px;
        font-size: 14px;
        font-family: PingFangSC-Medium, PingFang SC;
        font-weight: 500;
        color: #262626;
        .iconfont {
          margin-left: 6px;
          margin-right: 4px;
        }
      }
    }
    .task-comment-comment {
      padding-right: 16px;
      font-weight: 400;
      font-size: 14px;
      padding-bottom: 17px;
    }
  }
}
.hide-last-comment-shadow .task-comment:last-child .task-comment-right {
  box-shadow: none;
}
